/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package au.csiro.nt.psdp.model;

/**
 *
 * @author Jyzhang
 */
import java.util.Set;
import java.util.HashSet;
import java.io.Serializable;
import java.util.Date;
public class Ims implements Serializable {
/*
  `imsid` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `workflowid` int(11) NOT NULL,
  `mobilefrom` varchar(32) NOT NULL,
  `mobileto` varchar(32) NOT NULL,
  `callback` varchar(64) NOT NULL,
  `sentmessage` varchar(256) DEFAULT NULL,
  `recvmessage` varchar(256) DEFAULT NULL,
  `senttime` datetime DEFAULT NULL,
  `recvtime` datetime DEFAULT NULL,
*/
    private int imsid;
    private int workflowid;
    private String mobilefrom;
    private String mobileto;
    private String callback;
    private String sentmessage;
    private String recvmessage;
    private Date senttime;
    private Date recvtime;

    public Ims()
    {
    }

    /**
     * @return the imsid
     */
    public int getImsid() {
        return imsid;
    }

    /**
     * @param imsid the imsid to set
     */
    public void setImsid(int imsid) {
        this.imsid = imsid;
    }

    /**
     * @return the workflowid
     */
    public int getWorkflowid() {
        return workflowid;
    }

    /**
     * @param workflowid the workflowid to set
     */
    public void setWorkflowid(int workflowid) {
        this.workflowid = workflowid;
    }

    /**
     * @return the mobilefrom
     */
    public String getMobilefrom() {
        return mobilefrom;
    }

    /**
     * @param mobilefrom the mobilefrom to set
     */
    public void setMobilefrom(String mobilefrom) {
        this.mobilefrom = mobilefrom;
    }

    /**
     * @return the mobileto
     */
    public String getMobileto() {
        return mobileto;
    }

    /**
     * @param mobileto the mobileto to set
     */
    public void setMobileto(String mobileto) {
        this.mobileto = mobileto;
    }

    /**
     * @return the callback
     */
    public String getCallback() {
        return callback;
    }

    /**
     * @param callback the callback to set
     */
    public void setCallback(String callback) {
        this.callback = callback;
    }

    /**
     * @return the sentmessage
     */
    public String getSentmessage() {
        return sentmessage;
    }

    /**
     * @param sentmessage the sentmessage to set
     */
    public void setSentmessage(String sentmessage) {
        this.sentmessage = sentmessage;
    }

    /**
     * @return the recvmessage
     */
    public String getRecvmessage() {
        return recvmessage;
    }

    /**
     * @param recvmessage the recvmessage to set
     */
    public void setRecvmessage(String recvmessage) {
        this.recvmessage = recvmessage;
    }

    /**
     * @return the senttime
     */
    public Date getSenttime() {
        return senttime;
    }

    /**
     * @param senttime the senttime to set
     */
    public void setSenttime(Date senttime) {
        this.senttime = senttime;
    }

    /**
     * @return the recvtime
     */
    public Date getRecvtime() {
        return recvtime;
    }

    /**
     * @param recvtime the recvtime to set
     */
    public void setRecvtime(Date recvtime) {
        this.recvtime = recvtime;
    }
    
}
